<?php


class SancionAJugadorTable extends SancionTable
{
    
    public static function getInstance()
    {
        return Doctrine_Core::getTable('SancionAJugador');
    }
    
	public function findByJugadorIdAndFecha($jugadorId, $fecha)
    {
    	$q = $this->createQuery('a')->where('jugador_id = '.$jugadorId);
    	$q->andWhere('fecha_inicio <= \''.$fecha->format('Y-m-d').'\'');
    	$q->andWhere('fecha_fin >= \''.$fecha->format('Y-m-d').'\'');
    	return $q->execute();
    }
    
	public function findByJugadorId($jugadorId)
    {
    	$q = $this->createQuery('a')->where('jugador_id = '.$jugadorId);
    	$q->orderBy('a.fecha_inicio desc');
    	return $q->execute();
    }
}